フラッシュドラマ - FlashDORAMA -
■ 機能や特徴 ■
- 訪問者が書けるWeb上の小説のようなものです。
- FLASHで呼び出すと、サウンドノベルという名の紙芝居ゲーム感覚で遊べます
- CGIと連携したFlashなのでCGIが利用可能なサーバーに限ります。
- 擬似的な関数の使用による画像切り替え
- テンプレートを読み込むので、デザイン変更が容易に行うことができます。
- 管理者によるあらすじと登録時のキャラクターの紹介文を簡単に一覧に出来ます。
- jcodeg.plを使うことにより、半角カナが使えます。
- IPやNGワードによる投稿拒否機能。
■ サンプル ■
[サンプル(CGI)] [FlashDORAMA(Flash)] (パスワード:0123)
現在のテンプレート [基本] [台詞表示部分(画像あり)] [台詞表示部分(画像なし)] [あらすじページ]
■ ダウンロード ■
■ 投稿フォーム ■
ダウンロード報告、そのた意見、要望、苦情があればどうぞ
■ 設置や設定 ■
ディレクトリ構成は下記のとおりです。括弧の中はパーミッションの設定です。
《ディレクトリ構成》
(D)public_html
|
|--(D)folder 任意のディレクトリ
| |--dorama.swf FLASH本体プログラム
| |--conf.xml 初期設定ファイル
| |--〜.html 読み込ませる任意のHTML
|
|--(D)cgi-script 任意の名前のディレクトリ)
|--fdora.cgi (755)本体プログラム
|--flash.cgi (755)フラッシュ用プログラム
|--dora.dat (666)記録用ファイル
|--intro.dat (666)あらすじ用ファイル
|--actor.txt (666)出演者ファイル
|--jcodeg.pl (644)漢字コード変換ライブラリ
|--cfg.pl (660)設定ファイル
|-----------
|--skin.html (644)基本スキンファイル
|--chara-img.html (644)画像有発言用スキンファイル
|--chara-noimg.html (644)画像無発言用スキンファイル
|--intro.html (644)あらすじ用スキンファイル
テンプレート作成方法
skin.html
<!-- DORAMA -->が発言一覧に、<!-- FORM -->が書き込みフォームに置き換えられます。
chara-img.html・chara-noimg.html
skin.htmlの<!-- DORAMA -->に以下のように置き換えられ挿入されます。
| $name | キャラクター名 |
| $img | 画像アイコンのアドレス |
| $color | キャラクターの文字色 |
| $text | 発言内容 |
| $date | 書き込み日時 |
intro.html
$introには管理ページから編集できるintro.datの内容が入ります。 <!-- CHARACTER -->は<!-- DORAMA -->と同様に置き換えられますが、$textの部分には登録時のキャラクター紹介文が入ります。
conf.xml
下記の赤文の個所のみ書き換え、設定してください。
<?xml version="1.0" encoding="Shift_JIS"?> <configs> <CgiURL value="http://(設置したCGIのディレクトリまでのアドレス)/flash.cgi" /> <BgIMG value="(背景にするJPG・SWFの絶対もしくは相対アドレス)" /> <DefIMG value="(アイコン未登録時に使うJPG・SWFの絶対もしくは相対アドレス)" /> </configs>cfg.plを書き換えることでfdora.cgiにも反映されます。 上記以外の細かいことについてReadmeを付けて置きました。

